Big Huge Thesaurus

automobile race

noun